mechanical isolation - Alemán Inglés Diccionario